Windowpane flounder - Turkish English Dictionary